import http from './request'

const role = {
  // 获取角色列表 所有的
  getAllRoleList() {
    return http.get(`/sysRole/getAllRole`)
  },
  // 获取角色列表
  selectRoleList(params = {}) {
    return http.post(`/sysRole/selectRoleList`, params)
  },
  // 添加角色
  addRole(params = {}) {
    return http.post(`/sysRole/addRole`, params)
  },
  // 查询角色
  selectRole(params = {}) {
    return http.get(`/sysRole/selectRoleById`, { params })
  },
  //修改角色
  editRole(params = {}) {
    return http.post(`/sysRole/updateRole`, params)
  },
  // 删除角色
  deleteRole(params = {}) {
    return http.get(`/sysRole/deleteRole`, { params })
  },
  // 角色分配菜单
  setRolePermission(params = {}) {
    return http.post(`/sysRole/saveRolePermission`, params)
  }
}
export default role
